Opacity Shadow Maps
نویسندگان
چکیده
Opacity shadow maps approximate light transmittance inside a complex volume with a set of planar opacity maps. A volume made of standard primitives (points, lines, and polygons) is sliced and rendered with graphics hardware to each opacity map that stores alpha values instead of traditionally used depth values. The alpha values are sampled in the maps enclosing each primitive point and interpolated for shadow computation. The algorithm is memory efficient and extensively exploits existing graphics hardware. The method is suited for generation of self-shadows in discontinuous volumes with explicit geometry, such as foliage, fur, and hairs. Continuous volumes such as clouds and smoke may also benefit from the approach.
منابع مشابه
Deep Opacity Maps
We present a new method for computing shadows from semitransparent objects like hair. Extending the concept of opacity shadow maps, the deep opacity map method uses a depth map to obtain a per pixel distribution of opacity layers. This approach totally eliminates the layering artifacts of opacity shadow maps and requires much fewer layers to achieve high quality shadow computation. We provide q...
متن کاملReal-time volumetric shadows for dynamic rendering
In order to produce realistic renderings for translucent objects, such as foliage or hair, selfshadows have to be used. The first method that succeeds in casting real-time self-shadows is the Opacity Shadow Maps algorithm. However this method suffers from severe layering artifacts unless a large number of opacity maps are used, but that causes the application to have only interactive and not re...
متن کاملDeep Shadow Maps from Volumetric Data on the GPU
A method of generating Deep Shadow Maps from a 3D data set is presented. This method uses ray tracing on the GPU to accumulate opacity and store them in a deep shadow map. The deep shadow map is then sampled based on view direction to determine how much light got to a particular fragment. The shadow maps can also be used to cast shadows onto other objects.
متن کاملSubdivided Shadow Maps
Figure 1: Comparison between trapezoidal shadow maps (TSMs) and subdivided shadow maps. a) TSM with 1K×1K shadow map, b) TSM with 4K×4K shadow map, and c) 1K×1K subdivided shadow map. This configuration with a small angle between the light and view directions is difficult for prior methods. Even with the largest shadow map that can be allocated on current hardware, TSMs are not able to match th...
متن کاملTranslucent Shadow Maps
Shadow maps are a very efficient means to add shadows to arbitrary scenes. In this paper, we introduce Translucent Shadow Maps, an extension to shadow maps which allows very efficient rendering of sub-surface scattering. Translucent Shadow Maps contain depth and incident light information. Sub-surface scattering is computed on-the-fly during rendering by filtering the shadow map neighborhood. T...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001